arachnoid sheath - Español Inglés Diccionario